package com.nsoft.server.master.beans;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.EmbeddedId;
import javax.persistence.Entity;
import javax.persistence.Table;

@Entity
@Table(name="report_master")
public class ReportMaster implements Serializable {
	@EmbeddedId
	private ReportMasterPK pk;

	@Column(name="Rep_char_permrole")
	private String repCharPermrole;

	@Column(name="Rep_char_parameters")
	private String repCharParameters;

	@Column(name="Rep_char_datatype")
	private String repCharDatatype;

	@Column(name="Rep_char_saveaslist")
	private String repCharSaveaslist;

	@Column(name="Rep_date_updatedon")
	private Date repDateUpdatedon;

	private static final long serialVersionUID = 1L;

	public ReportMaster() {
		super();
	}

	public ReportMasterPK getPk() {
		return this.pk;
	}

	public void setPk(ReportMasterPK pk) {
		this.pk = pk;
	}

	public String getRepCharPermrole() {
		return this.repCharPermrole;
	}

	public void setRepCharPermrole(String repCharPermrole) {
		this.repCharPermrole = repCharPermrole;
	}

	public String getRepCharParameters() {
		return this.repCharParameters;
	}

	public void setRepCharParameters(String repCharParameters) {
		this.repCharParameters = repCharParameters;
	}

	public String getRepCharDatatype() {
		return this.repCharDatatype;
	}

	public void setRepCharDatatype(String repCharDatatype) {
		this.repCharDatatype = repCharDatatype;
	}

	public String getRepCharSaveaslist() {
		return this.repCharSaveaslist;
	}

	public void setRepCharSaveaslist(String repCharSaveaslist) {
		this.repCharSaveaslist = repCharSaveaslist;
	}

	public Date getRepDateUpdatedon() {
		return this.repDateUpdatedon;
	}

	public void setRepDateUpdatedon(Date repDateUpdatedon) {
		this.repDateUpdatedon = repDateUpdatedon;
	}

}
